Text copied to clipboard!

Naslov

Text copied to clipboard!

Glavni softverski razvojni inženjer

Opis

Text copied to clipboard!
Tražimo glavnog softverskog razvojnog inženjera koji će voditi naš tim u dizajniranju, razvoju i implementaciji inovativnih softverskih rješenja. Ova uloga zahtijeva duboko tehničko znanje, iskustvo u vođenju timova te sposobnost donošenja strateških odluka u razvoju softvera. Kao glavni softverski razvojni inženjer, bit ćete odgovorni za arhitekturu sustava, tehničko vodstvo i osiguravanje kvalitete koda. Vaše odgovornosti uključuju suradnju s različitim timovima kako biste osigurali da su softverska rješenja usklađena s poslovnim ciljevima. Također ćete raditi na optimizaciji postojećih sustava, identificiranju i rješavanju tehničkih izazova te implementaciji najboljih praksi u razvoju softvera. Idealni kandidat ima iskustvo u radu s modernim tehnologijama, uključujući cloud platforme, mikroservisnu arhitekturu i agilne metodologije razvoja. Očekuje se da imate izvrsne komunikacijske vještine, sposobnost mentoriranja mlađih inženjera te iskustvo u vođenju tehničkih projekata. Ako ste strastveni u razvoju softvera, volite rješavati složene probleme i želite raditi u dinamičnom okruženju, ovo je prilika za vas. Pridružite nam se i pomozite nam oblikovati budućnost softverskih rješenja!

Odgovornosti

Text copied to clipboard!
  • Vođenje i mentoriranje tima softverskih inženjera.
  • Dizajniranje i implementacija skalabilnih softverskih rješenja.
  • Osiguravanje kvalitete koda i tehničke dokumentacije.
  • Suradnja s poslovnim timovima na definiranju zahtjeva.
  • Optimizacija postojećih sustava i rješavanje tehničkih izazova.
  • Implementacija najboljih praksi u razvoju softvera.
  • Praćenje novih tehnologija i njihova primjena u projektima.
  • Upravljanje tehničkim aspektima projekata i donošenje strateških odluka.

Zahtjevi

Text copied to clipboard!
  • Diploma iz računalnih znanosti, inženjerstva ili srodnog područja.
  • Minimalno 5 godina iskustva u razvoju softvera.
  • Iskustvo u vođenju timova i tehničkih projekata.
  • Poznavanje modernih programskih jezika i razvojnih okvira.
  • Iskustvo s cloud platformama i mikroservisnom arhitekturom.
  • Snažne analitičke i problemske vještine.
  • Izvrsne komunikacijske i organizacijske sposobnosti.
  • Poznavanje agilnih metodologija razvoja softvera.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo u vođenju softverskih timova?
  • Koje tehnologije i programske jezike najčešće koristite?
  • Kako pristupate rješavanju tehničkih izazova?
  • Možete li podijeliti primjer projekta na kojem ste radili i vašu ulogu u njemu?
  • Kako osiguravate kvalitetu koda u svom timu?
  • Koje su vaše strategije za mentoriranje mlađih inženjera?
  • Kako biste implementirali mikroservisnu arhitekturu u novom projektu?
  • Kako se nosite s promjenama u zahtjevima tijekom razvoja softvera?